inner tube – English–Italiano translations

🇬🇧 en it 🇮🇹

inner tube noun

  • inflatable rubber tube
camera d'aria, camera d’aria
Wiktionary Links